# 定义一个变量
# 变量名 = 赋值
# 不需要指定类型，需要在定义好之后就使用=赋值
a = 0
print(type(a))

b = "str1"
print(type(b))

# 变量的命名规则
# 只允许包含大小写字母、数字、下划线 _ ，不能是关键字，不能以数字开头，大小写敏感
# a1、_b、A1、
# 1a
a1 = 1
_b = 2
A1 = 3
# 1a = 4  不能以数字开头
# class = 9 不能以关键字命名

# 查看Python关键字方法
import keyword

print(keyword.kwlist)

# 常量PI
PI = 3.1415926535

# 在python中使用 # 号表示注释，注释一行
# 三个成对的 单引号 or 双引号 可以表示 多行注释
"""
    多行注释1
    多行注释2
    多行注释3
    ......
"""
'''
    多行注释1
    多行注释2
    多行注释3
    ......
'''

# print 方法
# 向控制台打印
print("hello World")
print("hello World", "你好", "世界")
# 不换行打印
# end参数
print("不换行打印", end="")
print("没有换行")
# sep 参数
print(1, 2, 3, 4, 5, 6)
# 输出：1|2|3|4......
print(1, 2, 3, 4, 5, 6, sep="|")